package com.fdb.efp.loan.service.facade;

import java.util.List;

import com.fdb.efp.loan.service.vo.BdRepayPlanTempVO;

/**
 * <p>
 * Description:百度还款计划临时表
 * <p>
 * 
 * @author ligm
 * @date 2019-03-04
 */
public interface BdRepayPlanTempService {

	public List<BdRepayPlanTempVO> queryAllOwner(BdRepayPlanTempVO bdRepayPlanTempVo);

	public List<BdRepayPlanTempVO> queryAllCurrOrg(BdRepayPlanTempVO bdRepayPlanTempVo);

	public List<BdRepayPlanTempVO> queryAllCurrDownOrg(BdRepayPlanTempVO bdRepayPlanTempVo);

	public int insertBdRepayPlanTemp(BdRepayPlanTempVO inBdRepayPlanTempVo);

	public int deleteByPk(BdRepayPlanTempVO bdRepayPlanTempVo);

	public int updateByPk(BdRepayPlanTempVO bdRepayPlanTempVo);

	public BdRepayPlanTempVO queryByPk(BdRepayPlanTempVO bdRepayPlanTempVo);

	public List<BdRepayPlanTempVO> queryAllLoanId(BdRepayPlanTempVO bdRepayPlanTemp);

	public List<BdRepayPlanTempVO> queryBdRepayPlanTempByLoanId(BdRepayPlanTempVO bdRepayPlanTemp);

	/**
	 * 
	 * 分页查询【还款计划临时表】 <br>
	 * 0.1:ludayong:2019年3月8日 下午2:37:18:新增 <br>
	 * 
	 * @author ludayong
	 * @since 2019年3月26日 上午9:55:56
	 * @since 2019年3月26日 上午9:55:56
	 * @version 0.1
	 */
	public List<BdRepayPlanTempVO> queryByPage(BdRepayPlanTempVO bdRepayPlanTempVO);

	/**
	 * 
	 * 统计【还款计划临时表】数据量 <br>
	 * 0.1:ludayong:2019年3月28日 上午9:55:44:新增 <br>
	 * 
	 * @author ludayong
	 * @since 2019年3月26日 上午9:55:56
	 * @since 2019年3月26日 上午9:55:56
	 * @version 0.1
	 */
	public int queryCount();
}
